﻿body 
{
    padding:0;
    margin:0;
    background: #fff url(images/bg.jpg) repeat-x top left;
}

#outer 
{
    width:1000px;
    margin:0 auto;
    box-shadow: 3px 3px 5px 6px #000;
}

#top_header 
{
    position:relative;
    height:45px;
    padding:0;
    background: #fff url(images/mheader_bg.jpg) repeat-x top left;
}

#div1 
{
    float:left;
    padding:4px 0 0 20px;
    width:170px;
}

#div1 h4 
{
    position:absolute;
    top:-5px;
    left:50px;
    font-family:Verdana;
    color:#fff;
    text-shadow:1px 1px #444;
}

#div2
{
    float:left;
    padding:0px;
    width:340px;
    padding:8px 0 0 20px;
}

.inputSearch 
{
    display:block;
    padding:0 0 0 20px;
    width:340px;
    height:26px;
    border:none;
    float:left;
    line-height:26px;
    color:#5C5C5C;
    border-radius:4px;
}

#div3
{
	float:right;
	width:150px;
	margin-right:20px;
	padding:4px 0 4px 10px;
	background:#000;
	color:#FF9999;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-weight:bold;
	font-size:12px;
	border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    opacity:0.6;
}

#div3 span
{
	padding:1px;
}

#div3 a
{
	color:#FF9999;
	text-decoration:none;	
}

#div3 a:hover
{
	color:#FFFFFF;
}

#top_menu 
{
    margin:0px;
    padding:1px;
    height:25px;
    background:#EEE;
}

#top_menu ul 
{
    margin-top:0px;
}

#top_menu ul li
{
    display:inline-block;
    padding-right:30px;
}

#top_menu ul li a 
{
    color:#666;
    font-family:Verdana;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
}

#top_menu ul li a:hover 
{
    color:#000;
}

#main 
{
    background:#fff;
    padding:1px;
    height:1400px;
    box-shadow: 3px 3px 3px 3px #000;
    background: #444 url(images/contentbg.jpg) repeat 0 0 scroll;
}

#left_menu 
{
    float:left;
    width:200px;
    height:600px;
    margin-left:0px;
    bacground:#fff(images/a1.gif) repeat-x right top;
}

#left_menu h3 
{
	margin-left:10px;
	color: #545454;
	margin-bottom: 1em;
	border-bottom: dashed 1px #666666;
	padding-bottom: 0.3em;
}

#left_menu ul 
{
}

#left_menu ul li
{
	padding:1px;
}

#left_menu ul li a
{
	color: #666666;
	font-family: Verdana;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	white-space:nowrap;
}

#left_menu ul li a:hover
{
    color:#fff;
}

#content {
	float:left;
	background:#fff;
	width:796px;
	height:100%;
	margin-top:0px;
	background: #444;
	border-left:1px solid #6D6D6D;
}

#lstMusic
{
    
}

.feedback
{
    position:fixed;
    top:70%;
    left:0%;
    z-index:1000;
}

.AlbumList 
{
    margin:5px auto 0 auto;
    width:700px;
    padding: 10px 20px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: transparent url(../plugin/images/tracklist-bg.png) repeat 0 0 scroll;
    color: #999;
    font-size: 12px;
}

.AlbumList ol 
{
    margin: 0;
    padding: 0;
    overflow:hidden;
}

.AlbumList li
{
    text-shadow: 0 1px 1px rgba(0, 0, 0, .6);
    background: transparent url(../plugin/images/tracklist-item-bg.png) repeat-x bottom left scroll;
    padding: 10px 0 10px 0;
    list-style-position: inside;
    position: relative;
}

.AlbumList li:hover
{
    color: #eee;
}

.title
{
    
}

.year
{
    position:absolute;
    top:9px;
    right:50px;
    width: 164px;
    display:inline-block;
    padding: 0 0 0 14px;
    cursor: pointer;
}

.details
{
    width:70px;
    height:16px;
    display:inline-block;
    position:absolute;
    top:9px;  
    right:0; 
    border-radius:8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    background: transparent url(../plugin/images/buy-bg.png) repeat 0 0 scroll;
    margin: 0 0 0 10px;
    font-size: 10px;
    text-align: center;
    line-height: 16px;
    text-shadow: none;
    color: #999;
    text-decoration: none;
}

.details:hover
{
    color:#eee;
}

.headTitle
{
    color:#999;
    margin: 20px 0 0 35px;
    font-family:Verdana;    
    font-weight:bold;
}

.pagingArea
{
    margin:0 0 0 20px;
    padding:10px 20px;
    width:710px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: transparent url(../images/tracklist-bg.png) repeat 0 0 scroll;    
}

.pagingArea a
{
    text-decoration:none;
    color: #999;
    font-size: 14px;
    font-weight:bold;
}

#contact
{
    padding:20px 0 0 40px;
}

#contact h3, p
{
    color:#C0C0C0;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
}

#contact a
{
	color:#CCFFFF;
}

.topHot
{
    
}

.defaultView
{
    padding: 20px 0 0 30px;    
}

.defaultView h3
{
    margin-left:10px;
	color: #ccc;
	margin-bottom: 1em;
	border-bottom: dashed 1px #666666;
	padding-bottom: 0.3em;
}

.titleDetails
{
    margin-left:10px;
	color: #ccc;
	font-family:Verdana;
	font-size:15px;
}

.albumCell
{
    display:block;
    padding:0;
    width:240px;
    height:240px;
    margin: 0 40px 25px 0;  
    border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    -webkit-border-radius:8px 8px 0 0;
    box-shadow: 3px 3px 5px 6px #ccc;  
}

.albumCell img
{
    border:1px solid #444;
    width:240px;
    height:220px;
    border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    -webkit-border-radius:8px 8px 0 0;
}

.albumCell p
{
    margin:0;
    text-align:center;
    width:234px;
    color:#fff;
    background:#000;
    opacity:0.5;
    font-family:Verdana;
    font-weight:bold;
    font-size:10px;
    padding:4px;   
}

.albumCell:hover
{
    box-shadow: 3px 3px 5px 6px #fff; 
}

.musicDetails
{
    width:750px;
    height:300px;
    margin:0px auto 0 auto;
}

.musicButtonGroup
{
    
}

.musicButtonGroup li
{
    display:inline-block;
}
.musicButton
{
    background:#17658C;
    width:120px;
    text-align:center;
    vertical-align:middle;    
    color:#fff;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:4px;
    display:block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.musicButton:hover
{
    cursor:pointer;
    background:#476DA4;
}

.buttonStyleGroup1
{
    width:98%;
}

.buttonStyleGroup1 ul li
{
    display:inline-block;
}

.buttonStyle1
{
	background-color:#EDEDED;
	float:right;
	margin-right:170px;
	width:70px;
    text-align:center;
    vertical-align:middle;    
    color:#727272;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:4px;
    display:block;
    border:none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.buttonStyle1:hover
{
	cursor:pointer;
	background-color:#F5F5F5;
}

.musicCover
{
    display: block;
    float: left;
    width: 125px;
    height: 125px;
    background: #333 url('images/music-cover-bg.jpg') no-repeat 0 0 scroll;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, .75);
    -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, .75);
    -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, .75);
}

.musicDescription
{
    display:block;
    margin:0px 0 10px 20px;
    float:left;
    width:600px;
    height:200px;    
}

.musicDescription p
{
    font-family:Verdana;
    font-size:11px;
}

.text1
{
    font-family:Verdana;
    font-size:11px;
    color:#FCF;
}

.text2
{
    font-family:Verdana;
    font-size:11px;
    color:#666;
}

.text3
{
    font-family:Verdana;
    font-size:15px;
    color:#ccc;
    font-weight:bold;
}

.albuminsidecover
{
    height:25px;
    width:125px;
    font-size:11px;
    text-align:center;
    margin:1px;
    background:#000;
    font-family:Verdana;
}

.text2bold
{
    font-family:Verdana;
    font-size:11px;
    color:#666;
    font-weight:bold;
}

.artistAlbumView
{
    display:block;
    margin:0px 0 0 5px;
    padding:2px 8px 2px 8px;
    float:left;
    width:720px;
    height:auto;
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.album-top-hot
{
    display:block;
    width:760px;
    margin: 0 20px;
    margin-top:20px;
    height:auto;
    padding:2px;
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.album-top-hot h3
{
    margin-left:20px;
}

.artistAlbumView ul
{
    padding:0;
    display:block;
}

.album-top-hot ul
{
    padding:0;
    display:block;
}

.artistAlbumView ul li
{
    display:inline-block;
    margin-left:7px;     
}

.album-top-hot ul li
{
    display:inline-block;
    margin:5px 20px;     
}

.albumCover
{
    display: block;
    float: left;
    width: 125px;
    height: 150px;
    background: #333 url('images/music-cover-bg.jpg') no-repeat 0 0 scroll;
    box-shadow: 1px 3px 4px 5px #262026;
    -moz-box-shadow: 1px 3px 4px 5px #262026;
    -webkit-box-shadow: 1px 3px 4px 5px #262026;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.albumTopHotCover
{
    display: block;
    float: left;
    width: 125px;
    height: 150px;
    background: #333 url('images/music-cover-bg.jpg') no-repeat 0 0 scroll;
    box-shadow: 1px 3px 4px 5px #262026;
    -moz-box-shadow: 1px 3px 4px 5px #262026;
    -webkit-box-shadow: 1px 3px 4px 5px #262026;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.albumCover img
{
    border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
}

.albumTopHotCover img
{
    border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
}

.albumCover p
{
    border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
}

.musicList
{
    display:block;
    float:left;
    width:760px;
    margin: 0 20px;
    height:auto;
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    font-family:Verdana;
    color:#FCF;
}

.musicList h4
{
    font-size: 14px;
    margin-left: 20px;
}

.music-top-list
{
    display:block;
    width:760px;
    margin: 20px 20px;
    padding:2px;
    height:auto;    
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    color:#FCF;
}

.music-top100-list
{
    display:block;
    width:760px;
    margin: 20px 20px;
    padding:2px;
    height:auto;    
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    color:#FCF;
}

.music-top-list h3
{
    margin-left:20px;
}

.music-top-list ol li
{
    padding:1px;
}

.music-top100-list ol li
{
    padding:1px;
}

.musicList ul li
{
    display:block;
}

.musicItem
{
    margin-bottom:10px;
    padding:1px;
}

.musicTopHotItem
{
    padding:1px;
}

.musicItemCover
{
    width:65px;
    height:65px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border: 4px solid #99FF66;
}

.videoItemCover
{
    height:65px;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
}

.musicItemImage
{
    margin:10px 0 0 10px;
}

.musicItemTitltArtist
{
    position:relative;
    top:-40px;
    left:35px;
    width:200px;
    padding:1px;
}

.musicItemTitle
{
    text-decoration:none;
    color:#FCF;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
}

.musicItemTitle:hover
{
    cursor:pointer;
    color:#fff;
    text-decoration:underline;
}

.videoItemTitle
{
    position:relative;
    top:-40px;
    left:10px;
    text-decoration:none;
    color:#FCF;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
}

.videoItemTitle:hover
{
    cursor:pointer;
    color:#fff;
    text-decoration:underline;
}


.musicItemArtist
{    
    text-decoration:none;
    color:#FCF;
    margin-left:80px;    
    font-family:Verdana;
    font-size:11px;
}

.videoArtist
{
    float:right;
    margin-right:100px;
    margin-top:25px;
    text-decoration:none;
    color:#FCF;    
    font-family:Verdana;
    font-size:11px;
}

.videoArtist:hover
{
    cursor:pointer;
    color:#fff;
    text-decoration:underline;
}

.videoItemArtist
{
    text-decoration:none;
    color:#FCF;
    margin-left:80px;    
    font-family:Verdana;
    font-size:11px;
}

.linkArtist
{
    text-decoration:none;
    color:#FCF;
    margin-left:10px;    
    font-family:Verdana;
    font-size:11px;
}

.linkArtist:hover
{
    text-decoration:underline;
}

.musicTopHotItem-artist
{
    text-decoration:none;
    color:#FCF;  
    font-family:Verdana;
    font-size:11px;
}

.musicTopHotItem-artist:hover
{
    text-decoration:underline;
}

.musicItemArtist:hover
{
    cursor:pointer;
    color:#fff;
    text-decoration:underline;
}

.musicItemDownload
{
    float:right;
    position:relative;
    top:-50px;
    right:10px;
}

.lnkDownload
{
    float:right;
    margin-right:40px;
}

.paggingControlsDiv
{
    width:700px;
    padding:1px;
    margin-bottom:20px;
    text-align:center;
}

.paggingControlsDiv a
{
    color:#FFF;
    font-family:Verdana;
    font-size:14px;
    margin-right:10px;
}

#musiccoveryDiv
{
    position:absolute;
    top:5%;
    left:1%;
    width:150px;
    height:150px;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
    opacity:0.8;
}

#musiccoveryDiv:hover
{
    opacity:1;
}

#deezerDiv
{
    position:absolute;
    top:30%;
    left:1%;
    width:150px;
    height:306;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
    opacity:0.6;
}

#deezerDiv:hover
{
    opacity:1;
}

#billbroadDiv
{
    position:absolute;
    top:2%;
    left:88%;
    width:150px;
    height:150px;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
    opacity:0.6;
}

#billbroadDiv:hover
{
    opacity:1;
}

#musiccomDiv
{
    position:absolute;
    top:27%;
    left:88%;
    width:150px;
    height:150px;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
    opacity:0.6;
}

#musiccomDiv:hover
{
    opacity:1;
}

#zingmp3Div
{
    position:absolute;
    top:52%;
    left:88%;
    width:150px;
    height:150px;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
    opacity:0.6;
}

#zingmp3Div:hover
{
    opacity:1;
}

#beemp3Div
{
    position:absolute;
    top:77%;
    left:88%;
    width:150px;
    height:150px;
    box-shadow: 3px 3px 4px 1px #666;
    -moz-box-shadow: 3px 3px 4px 1px #666;
    -webkit-box-shadow: 3px 3px 4px 1px #666;
    opacity:0.6;
}

#beemp3Div:hover
{
    opacity:1;
}

#contactDiv
{
    padding:2px 10px 0 20px;
}

#contactDiv a
{
    color:#fff;
}

.lnkhighlight {
	text-decoration:none;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	color:#FCF;
	font-weight:bold;
	font-size:12px;
}

.lnkhighlight:hover {
	color:#fff;
	text-decoration:underline;
}

#SearchResultPanel
{
    display:none;
    padding:0px;
    position:absolute;
    top:40px;
    left:210px;
    width:360px;
    height:auto;
    background:#fff;
    padding:1px;
    border:2px solid #6600FF;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;  
    font-family:Verdana;  
    z-index:10000;
}

#SearchResultPanel h3
{
    color:#2C2C2C;
    margin-left:5px;    
    font-weight:bold;
    font-size:12px;    
}

#top_mdiv
{
	padding:1px;
    background:#6600FF;  
}

#searhBoxTitle
{
	margin-left:10px;
	color:#FFFFFF;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-weight:bold;
    font-size:11px;
}

#artist_mdiv
{
    display:none;
}

#artist_mdiv ul li
{
	display:block;
}

#artist_mdiv img
{
	width:70px;
	border:2px solid #FFFF00;    
}

#artist_mdiv a
{
	margin-left:10px;
	font-weight:bold;
	font-size:12px;
	color:#669999;
	text-decoration:none;	
}

#artist_mdiv a:hover
{
	text-decoration:underline;
}

#album_mdiv
{
    display:none;
    color:#669999;
}

#album_mdiv ul li
{
	display:block;
}

#album_mdiv img
{
	width:70px;
	border:2px solid #FFFF00; 
}

#album_mdiv span
{
	margin-left:10px;
}

#album_mdiv a
{	
	color:#669999;
	font-weight:bold;
	font-size:12px;	
	text-decoration:none;	
}

#album_mdiv a:hover
{
	text-decoration:underline;
}

#video_mdiv
{
    display:none;
    color:#669999;
}

#video_mdiv ul li
{
	display:block;
}

#video_mdiv img
{
	height:45px;
	border:2px solid #FFFF00; 
}

#video_mdiv span
{	
	position:relative;
	top:-35px;
	left:20px;
}

#video_mdiv a
{	
	font-weight:bold;
	font-size:12px;
	color:#669999;
	text-decoration:none;	
}

#video_mdiv a:hover
{
	text-decoration:underline;
}

#music_mdiv
{
    display:none;
    color:#669999;
}

#music_mdiv ul li
{
   
}

#music_mdiv a
{
    font-weight:bold;
	font-size:12px;
	color:#669999;
	text-decoration:none;
}

#music_mdiv a:hover
{
    text-decoration:underline;
}

#Rpt_Music_m ul li
{
    display:block;        
}

#Rpt_Music_m a
{
    font-weight:bold;
	font-size:12px;
	color:#669999;
	text-decoration:none;
}

#login
{
    width:400px;
    margin:100px auto;
    font-family:Verdana;
    color:#CCC;
    font-size:12px;
}

#login input[type=text], input[type=password]
{
    padding: 2px 0 2px 10px;
    border:2px solid #99FF33;
    border-radius: 6px;
    width:200px;
    font-weight:bold;
    color:#2C2C2C;
}

#login input[type=submit]
{
    width:70px;  
    height:26px; 
}

#login table
{
    padding:1px;
}

#login table caption
{    
    font-weight:bold;
    font-size:15px;    
    padding-bottom:20px;
}    

#login table tr
{
    padding:0px;
}

#login table tr td
{
    padding:1px;
}

#tableStyle1
{
    width:400px;
    margin:100px auto;
    font-family:Verdana;
    color:#CCC;
    font-size:12px;
}

#tableStyle1 input[type=text], input[type=password]
{
    padding: 2px 0 2px 10px;
    border:2px solid #99FF33;
    border-radius: 6px;
    width:200px;
    font-weight:bold;
    color:#2C2C2C;
}

#tableStyle1 input[type=submit]
{
    width:70px;  
    height:26px; 
}

#tableStyle1 table
{
    padding:1px;
}

#tableStyle1 table caption
{    
    font-weight:bold;
    font-size:15px;    
    padding-bottom:20px;
}    

#tableStyle1 ul li
{
	display:block;
}

#tableStyle1 table tr
{
    padding:0px;
}

#tableStyle1 table tr td
{
    padding:1px;
}


#AddPanel
{
    display:block;
    width:760px;
    margin:0 auto;
    height:auto;
    padding: 2px 0 2px 20px;
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

#AddPanel input[type=text]
{
    border-radius: 10px;
    width:200px;
}

#playlist
{
    display:block;
    font-family:Verdana;
    font-size:11px;
    color:#FCF;
    width:500px;
    margin:0 0 0 50px;
    padding:1px;
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

#playlist h4
{
    font-size:14px;
    margin-left:20px;
}

#playlist h5
{
    font-size:12px;
    margin-left:50px;
}

#playlist a
{
    text-decoration:none;
    color:#FCF;
}

#playlist a:hover
{
    text-decoration:underline;
}

.controlBox
{
    display:block;
    width:760px;
    margin:0 auto;
    height:auto;
    padding: 2px 0 2px 20px;
    background: transparent url(images/albumlst-bg.png) repeat 0 0 scroll;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    font-family:Verdana;
    font-size:12px;
    color:#FCF;
}

.controlBox h3
{
    font-size:14px;
}

.controlBox table
{
    margin-left:10%;
    margin-bottom:10%;
}

.controlBox input[type=text]
{
    padding: 2px 0 2px 10px;
    border:2px solid #99FF33;
    border-radius: 6px;
    width:200px;
    font-weight:bold;
    color:#2C2C2C;
}

.controlBox select
{
    border:2px solid #99FF33;
    border-radius: 6px;
    width:220px;
    font-weight:bold;
    color:#2C2C2C;
}

.controlBox span
{
    font-size:11px;
}

.controlBox ul li
{
    margin:2px 0 2px 0;
}

.controlBox input[type=submit]
{
	background-color:#EDEDED;
	width:70px;
    text-align:center;
    vertical-align:middle;    
    color:#727272;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:4px;
    display:block;
    border:none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;

}

.controlBox input[type=submit]:hover
{
	cursor:pointer;
	background-color:#F5F5F5;
}

.listinline
{
    display:block;
}

.listinline li
{
    display:inline-block;
}